DR. OTTO VELASQUEZ
Authorized Official OWNER
DR. OTTO VELASQUEZ is the OWNER of OTTO VELASQUEZ MD PHD & ASSOCIATES in MCALLEN, TX, US.
5111 N 10TH ST # 281,
MCALLEN, TX, US
8775437247